to guarantee or insure - Turco Inglés Diccionario